Skip to content

Prepare unescaper 0.2.0#89

Merged
yvette-carlisle merged 1 commit into
mainfrom
xy/full-review-strict-unicode
Jul 7, 2026
Merged

Prepare unescaper 0.2.0#89
yvette-carlisle merged 1 commit into
mainfrom
xy/full-review-strict-unicode

Conversation

@yvette-carlisle

Copy link
Copy Markdown
Member

Summary

  • Fix strict and lossy braced Unicode handling for malformed escapes
  • Document supported escape grammar and parser break positions
  • Add focused boundary tests and escape_default round-trip property tests
  • Require release tag checks before publish and GitHub release creation
  • Bump crate version to 0.2.0

Validation

  • cargo make check
  • cargo package --locked --allow-dirty
  • release.yml YAML parse

Breaking: malformed incomplete braced Unicode escapes are now preserved/rejected instead of decoded.

@yvette-carlisle yvette-carlisle merged commit 54b77db into main Jul 7, 2026
6 checks passed
@yvette-carlisle yvette-carlisle deleted the xy/full-review-strict-unicode branch July 7, 2026 07:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant